×
live on = feed on
meaning in English
以…为食
Related Words
live oil occurrence
live on
live on a modest income
live on air
PC Version
Copyright © 2018 WordTech Co.